Guzzle\Service\Description\Operation A

Total Complexity 64
Dependencies 4
Dependents 4
Total lines 538
Lines of code 204
Logical lines of code 103
Comment lines 186
Methods 40
Properties 17

Methods 40

Method Rating Maintainability Complexity Lines of code
__construct()
A
47 14 35
toArray()
S
57 5 17
inferResponseType()
S
62 4 10
setResponseType()
S
60 2 13
setAdditionalParameters()
S
71 2 6
getParam()
S
78 2 3
getData()
S
78 2 3
setServiceDescription()
S
77 1 4
getUri()
S
82 1 3
getResponseNotes()
S
82 1 3
setResponseNotes()
S
77 1 4
getDeprecated()
S
82 1 3
setDeprecated()
S
77 1 4
getErrorResponses()
S
82 1 3
setUri()
S
77 1 4
setResponseClass()
S
74 1 5
addErrorResponse()
S
74 1 4
setErrorResponses()
S
77 1 4
setData()
S
76 1 4
getAdditionalParameters()
S
82 1 3
getResponseType()
S
82 1 3
setDocumentationUrl()
S
77 1 4
getResponseClass()
S
82 1 3
getClass()
S
82 1 3
getParamNames()
S
80 1 3
hasParam()
S
79 1 3
addParam()
S
73 1 5
removeParam()
S
76 1 4
getHttpMethod()
S
82 1 3
setHttpMethod()
S
77 1 4
setClass()
S
77 1 4
getParams()
S
82 1 3
getName()
S
82 1 3
setName()
S
77 1 4
getSummary()
S
82 1 3
setSummary()
S
77 1 4
getNotes()
S
82 1 3
setNotes()
S
77 1 4
getServiceDescription()
S
82 1 3
getDocumentationUrl()
S
82 1 3